3 results found

Search Results for: malpighian tubule

Malpighian tubule

Definition noun, plural: Malpighian tubules A tubule extending from the interior (alimentary canal) to the exterior of many... Read More

Tubule

Definition noun, plural: tubules A small tube-like or fistular structure; a hollow cylindrical anatomical structure in the... Read More

Nephron

Definition noun, plural: nephrons The structural and functional unit of the kidney, i.e. a structure comprised of a set of... Read More